YUM که اختصار Yellowdog Updater Modified است یک مدیریت بسته یا (Package Manager) در توزیع های RPM Based می باشد. RPM مخفف کلمه های RedHat Package Manager است و سیستم Package Manager پیشفرض توزیع های لینوکسی است که از ساختار Package Management ای به همین اسم استفاده می کنند. این نوع ساختار Package Manager توسط شرکت ردهت طراحی و ایجاد شد و به سرعت توسط بسیاری از توزیع های لینوکس دیگر مورد استفاده قرار گرفت.
YUM در واقع ابزاری است که وظیفه بهره برداری از Package های RPM را بر عهده دارد و می توان آن را بهینه سازی شده RPM عنوان کرد ، در واقع شما با استفاده از YUM می توانید بسته های RPM را مدیریت کنید ، YUM و RPM فقط با توزیع های لینوکسی قابل استفاده هستند که ساختار Package Management آنها بر اساس RPM باشد و در سایر توزیع ها مانند Debian و Ubuntu که ساختار Package Management متفاوت است نمی توان از این ابزارها استفاده کرد. یطور خلاصه بستههای نرمافزاری و نرمافزارهای موردنیاز سیستم عامل فدورا و ردهت به آسانی توسط نرمافزار یام قابل دریافتاند.
مثال های از دستور yum در توزیع centos :
1. نصب mysql :